impact absorption - German English Dictionary